How-To use the Filter?

Use one of the Ways to get or create a Binary :
- download a compiled version
- check the source out and build it by your own
- add the maven dependency to your pom.xml

Install the WebDAV-Filter?
- place the jar (if not done automatically) in your Web Application (Example: ROOT/WEB-INF/lib)
- add the filter to your web.xml

	<filter>
	    <filter-name>InteropFilter</filter-name>
	    <filter-class>net.java.dev.webdav.interop.WindowsRedirectorPatchResourceFilter</filter-class>
	    <!-- optional configuration -->
	    <!-- 
	    	the parameter interop-xslt allows you to overwrite the used XSL-Template
	    	default = xml/prefix.xsl
	    	
		    <init-param>
		    	<param-name>interop-xslt</param-name>
	    		<param-value>xml/prefix.xsl</param-value> 
	    	</init-param> 	   
	    -->
	    <!-- 
	    	the parameter interop-webdav-class allows you to overwrite the used WebDAV Class
	    	If your used WebDAV-Server is a Class 2 Server, you should use the init-param to change the compliance class
	    	default = 1
	    	
		    <init-param>
		    	<param-name>iinterop-webdav-class</param-name>
	    		<param-value>1,2</param-value> 
	    	</init-param> 
	    -->
	</filter>
	<filter-mapping>
	    <filter-name>InteropFilter</filter-name>
	    <url-pattern>/*</url-pattern>
	</filter-mapping>

Other chances how you can enable the patches for Windows?

The namespace fix can be used, when you add the WindowsRedirectorPatchProperty to your JAXB-Context. This will force JAXB
to generate Namespaces and Windows in able to parse the XML.

To patch your Root Resource you can add the WindowsRedirectorPatchResource to your JAX-RS application. This will add a 
Resource for the ROOT ("/") Path, which will response with a correct OPTIONS Response.
	
	
	
Clientside WebDAV:
Install the Web Folders to use WebDAV under Windows XP:

Some Windows XP machines may not allow you successfully create a Web Folder. 
If you are unable to install Web Folders using the instructions above, complete the following steps to fix the problem:

Click on the "Start" menu in the lower left corner, and select "Run..."
Type in "webfldrs.msi" and click the "OK" button.
Click on the "Select reinstall mode" button.
Select *ALL* of the checkboxes *except* for the second one ("Reinstall only if file is missing").
Click on the "OK" button.
Click on the "Reinstall" button.
After the reinstallation is complete, reboot your computer.